#in_02{width: 100%;padding:40px 0;background-color: #af0027;margin:15px auto;}
#in_02_title{width: 100%;height:78px;background: url(/style/images/in_02_title.png) center no-repeat;margin:0 auto;}
#in_02_subtitle{text-align: center;color: #fff;font-size: 16px;line-height: 30px;margin:30px auto;}
#in_02_subtitle span{font-size: 24px;}
#in_02_mid{width: 1200px;margin:0 auto;}
#in_02_mid li{width: 594px;height: 228px;background: #fff;cursor: pointer; float: left;margin-right: 12px;margin-bottom: 12px;transition: all .4s;position: relative;overflow: hidden;}
#in_02_mid li:nth-child(even){margin-right: 0;}
#in_02_mid li ._02_circle{width: 432px;height: 432px;border-radius: 100%;background: #b4cde8;position: absolute;z-index: 1;transition: all .6s;}
#in_02_mid li:hover ._02_circle{width: 574px;height: 208px;border-radius: 0;position: absolute;left: 9px!important;top: 9px!important;z-index: 2;}
#in_02_mid li ._02_circle1{right: -216px;bottom: -216px;}
#in_02_mid li ._02_circle2{left: -216px;bottom: -216px;}
#in_02_mid li ._02_circle3{right: -216px;top: -216px;}
#in_02_mid li ._02_circle4{left: -216px;top: -216px;}
#in_02_mid li ._02_img{width: 195px;height: 195px;position: absolute;z-index: 3;}
#in_02_mid li ._02_img1{right: 0;bottom: 0;}
#in_02_mid li ._02_img2{left: 0;bottom: 0;}
#in_02_mid li ._02_img3{right: 0;top: 0;}
#in_02_mid li ._02_img4{left: 0;top: 0;}
#in_02_mid li:hover ._02_k{width: 0;height: 0;background: #83abd9;left: 50%;top:50%;}
#in_02_mid li ._02_con{width: 330px;height: 160px;position: absolute;top:32px;z-index: 4;}
#in_02_mid li ._02_con dt{line-height: 25px;color: #c9c9c9;font-size: 12px;text-transform: uppercase;}
#in_02_mid li ._02_con dt span{color: #333333;font-size: 24px;font-weight: bold;}
#in_02_mid li ._02_con dd{margin-top: 12px; line-height: 26px;color: #333333;font-size: 16px;}
#in_02_mid li:nth-child(odd) ._02_con{left: 40px;}
#in_02_mid li:nth-child(even) ._02_con{text-align: right;right: 40px;}
#in_02_mid li:hover ._02_con dt{color: #333333;}
#in_02_mid li:hover{-moz-box-shadow:0px 0px 7px #333333; -webkit-box-shadow:0px 0px 7px #333333; box-shadow:0px 0px 7px #333333;}
#in_02_arrow{display: block;width: 33px;height: 30px;position: relative;margin: 0px auto;overflow: hidden;}
#in_02_arrow i{display: inline-block;width: 33px;height: 18px;position: absolute;left: 0;}
#in_02_arrow .i1 {background: url(../images/_02_arrow1.png) no-repeat center;top: 0;animation: 2s linear 0s infinite running icotop;}
#in_02_arrow .i2 {background: url(../images/_02_arrow2.png) no-repeat center;top: 12px;animation: 2s linear 0s infinite running icotop;}
@keyframes icotop {
  0% {
    transform: translate(0, -150%);
  }
  50% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(0, 150%);
  }
}
#in_02_tel{width: 407px;height: 55px;line-height: 55px;text-align: center;color: #fff;font-size: 24px;background: #c01f31;transition: all .4s;margin:0 auto;margin-top: 20px;}
#in_02_tel:hover{-moz-box-shadow:0px 0px 7px #333333; -webkit-box-shadow:0px 0px 7px #333333; box-shadow:0px 0px 7px #333333;}






/*新产品*/
.list1{height: 900px;padding-top:74px;overflow: hidden;}
.content {width: 1200px; margin: 0 auto;font-family: "Microsoft Yahei";}
.titis h4 {text-align: center;height: 54px;line-height: 54px;font-size:40px;color: #333333;font-weight: bold;}
.titis h4 a {color: #c01f3a;}
.titis p {font-size:16px;color: #333333;height: 25px;line-height: 25px;}
.fenl{float:left;width:280px;}
.fenl .tit{height: 59px;line-height: 59px;text-align: center;background: #c01f3a;font-size:24px;color: #fff;font-weight: bold;border-radius: 7px 7px 0 0;}
.fl_nr {padding:16px 10px 0;height: 611px;background: #f6f6f6;border:1px solid #cbd2d4;border-width: 0 1px}
.fl_nr li span{padding:0 11px 0 14px;height: 63px; line-height: 63px;border-bottom:1px solid #e0e0e0;display: block;}
.fl_nr li span a{font-size:18px; color: #313638;text-decoration: none;font-weight: bold}
.fl_nr li em a {float:right;font:12px "Verdana",arial; color: #c2cacd; line-height: 61px;text-transform: uppercase;font-weight: bold;}
.fl_nr p {padding:19px 24px;background: #fff;display:none;}
.fl_nr p i a {display: block;background: url(../images/fl_ico1.jpg) no-repeat left center;font-size:14px; color: #313638;height:34px; line-height:34px;text-decoration: none;padding-left:11px;font-style: normal;}
.fl_nr p i a:hover{background: url(../images/fl_ico1_hv.jpg) no-repeat left center; }
.fl_nr p i:hover{background: url(../images/fl_ico2.jpg) no-repeat right center;display: block;}
.fl_nr li.sidenavcur span {background: #ffffff}
.fl_nr li.sidenavcur span a{color: #c01f3a}
.fl_nr li.sidenavcur span em a{color: #c01f3a}
.fl_nr li.sidenavcur p{display:block;}
/*.fl_nr h4 {padding:0 11px 0 14px;height: 63px; line-height: 63px;border-bottom:1px solid #e0e0e0;}*/
/*.fl_nr h4 a {font-size:18px; color: #313638;text-decoration: none;font-weight: bold}*/
/*.fl_nr h4 span a {float:right;font:12px "Verdana",arial; color: #c2cacd; line-height: 61px;text-transform: uppercase;font-weight: bold;}*/
/*.fl_nr h4.sidenavcur {background: #ffffff}*/
/*.fl_nr h4.sidenavcur a{color: #c01f3a}*/
/*.fl_nr h4.sidenavcur span a{color: #c01f3a}*/
/*.fl_nr ul {padding:19px 24px;background: #fff;}*/
/*.fl_nr li a {display: block;background: url(../images/fl_ico1.jpg) no-repeat left center;font-size:14px; color: #313638;height:34px; line-height:34px;text-decoration: none;padding-left:11px;}*/
/*.fl_nr li a:hover{background: url(../images/fl_ico1_hv.jpg) no-repeat left center; }*/
/*.fl_nr li:hover{background: url(../images/fl_ico2.jpg) no-repeat right center;}*/
/*.fl_nr h4:last-child{border:0;}*/
.dianh{background:#2f383d url(../images/fl_ico3.jpg) no-repeat 201px center;height: 49px;padding:10px 0 0 50px;font-size:12px;color: #c2cacd; letter-spacing: 10px}
.dianh span {display: block;font:20px "Tahoma";  letter-spacing:0px}
.fr {float: right;}
.pro{float:right;width:889px;}
.pro_qh{height: 59px;line-height: 59px;}
.pro_qh li{float:left;width:163px;background:#f6f6f6;font-size:18px;color:#2f383d;text-align:center;margin-right:1px;}
.pro_qh li.on{color: #fff;font-weight: bold;background: #c01f3a}
.n_span a{font-size:18px;color: #313638;font-weight: bold;}
.pro_nr dl{height:390px;background:#e0e0e0 url(../images/pro_bj.jpg) no-repeat left top;padding-top:20px;margin-bottom:24px;}
.pro_nr dt {float:left;font-size:0;line-height: 0;padding-top:7px;}
.pro_nr dt img {width:472px;height: 354px;}
.pro_nr dd {float:left;width:380px;height: 369px;background: #fff;padding:40px 28px 0 48px;box-sizing: border-box;}
.pro_nr dd h4 a {display: block;height: 47px;line-height: 47px;font-size: 24px;color: #c01f3a;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pro_nr dd p{font-size:14px;color: #333333;line-height: 20px;padding-top:22px;}
.pro_nr dd span{margin-top:60px;display:inline-block;}
.pro_nr dd span a{width:130px;height:35px;line-height:35px;background:#c01f3a;display:inline-block;margin-right:10px;font-size:14px;color:#fff;text-align:center;}
.pro_nr dd span a:last-child{background:#dd1b16;}
.pro_nr dd em a {display: block;background: #c01f3a url(../images/ico1.png) no-repeat center;width:160px;height: 28px;margin-top:60px;}
.pro_nr dd em a:hover {background: #dd1b16 url(../images/ico1.png) no-repeat center}
.pro_nr li {float:left;width:290px;margin-right:9px;position: relative;}
.pro_nr li i {width:290px;font-size:0;line-height: 0;overflow: hidden;display: block;}
.pro_nr li img {width:290px;height: 219px;transition: 1s all}
.pro_nr li span a {display: block;height:33px;line-height: 33px;text-align: center;font-size:16px;color: #676b6c;background: #f6f6f6}
.pro_nr li:last-child{margin:0;}
.pro_nr li p {position: absolute;width:100%;height: 219px;left:0;top:0;background: rgba(0,0,0,0.8);display: none}
.pro_nr li p a {display: block;text-align: center;margin-top:50px;font-size:16px;color: #fff;font-weight: bold;height: 38px;line-height: 38px;}
.pro_nr li p em {padding:16px 24px 0 28px;font-size:14px;color: #fff;line-height: 20px;display: block;}
.pro_nr li:hover i img{transform: scale(1.1);}
.pro_nr li:hover p{display:block;}
.pro_nr li:hover span a{font-size:0;background: #c01f3a url(../images/ico1.png) no-repeat center}




/*四个理由*/
.ind_youshi {padding:30px 0;}
.ind_title {text-align: center;}
.ind_title .ind_titleh3 {font-size: 30px;color: #2d2d2d;border-bottom: 1px solid #dfdfdf;padding: 15px 0;position: relative;font-weight: bold;}
.ind_title .ind_titleh3 h2 {color: #c01f3a;display:inline;}
.ind_title .ind_titleh3:after {content: "";width: 60px;height: 2px; background-color: #c01f3a;position: absolute;left: 50%;margin-left: -30px;bottom: -1px;display: block;}
.ind_title .ind_titleh3 {font-size: 30px;color: #2d2d2d; border-bottom: 1px solid #dfdfdf;padding: 15px 0;position: relative;font-weight: bold;}
.ind_title p { font-size: 16px; padding: 20px 0;color: #000;}
.ys_lists .ys_inlist{display: flex;}
.ys_lists .ys_inlist li{width: 25%;border:1px solid #dfdfdf;padding:35px;text-align: center;border-right: none;}
.ys_lists .ys_inlist li:last-child{border-right:1px solid #dfdfdf;}
.icon-zhuanshi:before {content: "\e6ad";}
.icon-guifandunpai:before {content: "\e625";}
.icon-nice:before {content: "\e639";}
.icon-shijian:before {content: "\e672";}
.ys_lists .ys_inlist li span{display: inline-block;width:100px;height: 100px;border-radius: 50%;background: #c01f3a;text-align: center;line-height: 100px;transition: all 1s;}
.ys_lists .ys_inlist li h3{font-size:17px;line-height: 35px;margin:5px 0;}
.ys_lists .ys_inlist li .ys_inlisth3 {font-size: 17px;line-height: 35px;margin: 5px 0;}
.ys_lists .ys_inlist li p{font-size:14px;color: #999999;line-height: 25px;}
.ys_lists .ys_inlist li span i{color: #fff;font-size: 40px;}
.ys_lists .ys_inlist li:hover span{transform: rotateY(180deg);transition: all 0.5s;}





/*新闻*/
.white_bg {
    background: #fff;
    padding-bottom: 20px;
}
.mar30 {
    margin-bottom: 30px;
}
.min_w {
    min-width: 1200px;
}	
.container {
    width: 1200px;
    margin: 0 auto;
}
.index_tit {
    padding: 20px 0;
    border-bottom: #ddd solid 1px;
    margin-bottom: 10px;
}
.min_w {
    min-width: 1200px;
}
.rel {
    position: relative;
}
.tc {
    text-align: center;
}
.index_tit_blue {
    position: absolute;
    left: 50%;
    bottom: -3px;
    margin-left: -13px;
    line-height: 0;
}
.index_tit dt {
    line-height: 50px;
    font-size: 28px;
}
.index_tit dd {
    line-height: 30px;
    color: #999;
    font-size: 16px;
    text-transform: uppercase;
}
.news_list {
    padding: 50px 0;
    margin-left: -20px;
    width: 1200px;
}
.news_list li {
    width: 580px;
    float: left;
    margin-left: 20px;
    margin-bottom: 20px;
}
.news_list li a {
    display: block;
    border: #ddd solid 1px;
    padding: 15px;
    transition: all .5s linear;
}

.news_list li a:hover{
	color:#fff;
	background:#c01f3a;
}

.news_list_pic {
    width: 180px;
    height: 120px;
}

.news_list_con {
    width: 100%;
}
.fr {
    float: right;
}
.news_list_con h3 {
    line-height: 40px;
}

.f18 {
    font-size: 18px;
}
.news_list_text {
    line-height: 30px;
    height: 60px;
    overflow: hidden;
}
.tr {
    text-align: right;
}
.cl {
    clear: both;
}
.index_more {
    display: block;
    margin: 50px auto;
    width: 100px;
    padding-right: 44px;
    height: 40px;
    line-height: 40px;
    background: #fff url(../images/more.jpg) no-repeat right center;
    box-shadow: 0 0 20px #ddd;
}
.f16 {
    font-size: 16px;
}
